be logically consistent - English Synonyms Dictionary